Synonyms for "Cucurbita moschata"

Words with similar meaning